View.vue
<template>
  <h1>消息提示组件</h1>
  <el-button @click="f(1)">成功消息</el-button>
  <el-button @click="f(2)">警告消息</el-button>
  <el-button @click="f(3)">错误消息</el-button>
  <el-button @click="f(4)">普通消息</el-button>
  <el-button @click="f(5)">可关闭的消息</el-button>


</template>

<script setup>
  import {ElMessage} from "element-plus";

  const f = (type) => {
    switch (type) {
      case 1 : ElMessage.success('这是一条成功消息');break;
      case 2 : ElMessage.warning('这是一条警告消息');break;
      case 3 : ElMessage.error('这是一条错误消息');break;
      case 4 : ElMessage('这是一条普通消息');break;
      case 5 : ElMessage({type:'success',message:'这是一条可关闭的消息',showClose:true});break;
    }
  };
</script>

<style scoped>

</style>